The Larysz Family Web Site
September or October 2001: Barford in Warwickshire, England
September or October 2001: Barford in Warwickshire, England
[5 of 30]
Possibly St. Peters parish church in Barford.
|
beginning
|
home
|
maximum resolution images
[5 of 30]